Big Huge Thesaurus

light-emitting diode

noun

sounds kind of like